bitkeeper revision 1.1593.1.1 (429b3f9dAiHnKq38m74zg-HSQnYfwQ)
authorsmh22@firebug.cl.cam.ac.uk <smh22@firebug.cl.cam.ac.uk>
Mon, 30 May 2005 16:30:21 +0000 (16:30 +0000)
committersmh22@firebug.cl.cam.ac.uk <smh22@firebug.cl.cam.ac.uk>
Mon, 30 May 2005 16:30:21 +0000 (16:30 +0000)
partial fix for vbd-list and vif-list

tools/python/xen/xm/main.py

index 06aaed84388131df36cec7fd96150a4fec768c33..d02a190ac4a0003f38828aab920c262310cf790b 100644 (file)
@@ -800,7 +800,7 @@ class ProgVifList(Prog):
     def main(self, args):
         if len(args) != 2: self.err("%s: Invalid argument(s)" % args[0])
         dom = args[1]
-        for x in server.xend_domain_vifs(dom):
+        for x in server.xend_domain_devices(dom, 'vif'):
             sxp.show(x)
             print
 
@@ -818,7 +818,7 @@ class ProgVbdList(Prog):
     def main(self, args):
         if len(args) != 2: self.err("%s: Invalid argument(s)" % args[0])
         dom = args[1]
-        for x in server.xend_domain_vbds(dom):
+        for x in server.xend_domain_devices(dom, 'vbd'):
             sxp.show(x)
             print
 
@@ -893,7 +893,7 @@ information. This is visible in 'xm vbd-list'."""
         if len(args) != 3: self.err("%s: Invalid argument(s)" % args[0])
         dom = args[1]
         dev = args[2]
-        server.xend_domain_device_destroy(dom, "vbd", dev)
+        server.xend_domain_device_destroy(dom, 'vbd', dev)
 
 xm.prog(ProgVbdDestroy)